我使用默认服务GroupsManager和组来扫描域中的所有组,检查组是否没有所有者,在这种情况下设置默认所有者。
域中的组数量接近2000,这导致我超时。我在处理each组的循环中尝试了try/catch语句,但Google在超时时终止了脚本。
我很乐意分批执行,但是一旦超时发生,我如何才能真正继续执行我的脚本呢?或者我应该监视执行时间并使用某种休眠?
或者我必须面对现实,在每次超时后重新启动脚本。
非常需要对此作出回应,谢谢!
/ Don Pedro
我有一个脚本加载(文件名,网址,创建和最后修改)到我的 (链接选项卡)。我使用该选项卡来查找其他4个选项卡(北、南、东、西)的所有相应URL,特别是在F列。我的问题是,脚本如何立即自动运行,以便在不手动触发“运行”按钮的情况下更新“链接”选项卡。我的脚本的功能是加载这个中的所有数据信息。所有我想要的‘链接’标签是当我上传一个图像到所说的驱动器时立即更新。
下面是我目前正在运行的脚本:
//GLOBAL VARIABLES
var ss = SpreadsheetApp.getActiveSpreadsheet()
.getSheets()[0];
var listCell =
我一直试图找到一种方法,通过更新面板将进程的增量反馈传递给UI。我试图实现的一个基本例子如下:
protected void DoSomething(object sender, EventArgs e) {
for(int i=0; i < 10; i++){
//Pretend to do something intensive
Thread.Sleep(1000);
//Output the progress of the process to a label
Label.Text = i.ToString();