[技術討論] 救求有關VBS問題

想問問各師兄....我將條PATH SET左做 \\ 192.168.1.1\ 再整 sc 放去 stratup 開機自動RUN
點知試左好多次都係唔得....有冇師兄可以幫忙一下睇下個CODE有咩問題

PS : 小弟對VBS完全唔識....段CODE都係慢慢上網搵....

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "\\ 192.168.1.1\autorun\autorun.bat" & Chr(34), 0
Set WshShell = Nothing

回覆 1# 口o口

可唔可以將佢\\ 192.168.1.1\ mapping 成一個drive 呢? 我MAP完,通常都RUN到

TOP

因為太急用左暫時用左笨方法...
都係將佢放返去PC機度....
再整 SC 放去RUN度...
之報再SET左SHARE FOLDER MOUNT左去NAS...
有咩事都可以係NAS直接改完或者DEL

TOP

本帖最後由 bongbong3481 於 2018-5-14 22:03 編輯

回覆 3# 口o口

我用virtuabox , 好似都RUN 到\\VBOXSVR\download\file.bat;   \\ 192.168.1.1\ , 好似多左個空格

vbs file  run_VBS.vbs
set WshShell = WScript.CreateObject("WScript.Shell")
all1=chr(34) &"\\VBOXSVR\download\run_hello.bat" &chr(34)
WshShell.Run all1,0,true

batch file hello.vbs
\\VBOXSVR\download\hello.vbs

vbs file hello.vbs   
msgbox "HELLO"

TOP

岩岩再試多次都係唔得...

TOP

岩岩再試多次都係唔得...
口o口 發表於 2018-5-15 00:33


有冇試過只是double click batch file , run 吾run 到?

TOP

兩樣嘢︰
1. 見你「\\」後有個space,會唔會只係 path 問題?
2. 佢係行咗 Hide the window(WshShell.Run 最尾嗰個 param 係 0),會唔會你冇留意佢行咗?(可以睇 Task Manager 睇吓有冇個 process)

TOP

兩樣嘢︰
1. 見你「\\」後有個space,會唔會只係 path 問題?
2. 佢係行咗 Hide the window(WshShell.Run  ...
燒浩 發表於 2018-5-15 09:16



    睇過沒問題....我是特登用 0 的....
而家都係用返老方法...放去LOCAL機度RUN

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

你指個 .bat 定 .vbs 放喺 remote ?留意多樣嘢 –– Current Working Directory。如果你個 .bat 係行啲 relative path 嘢就有問題。放喺 Network path 行,cmd 行唔倒 UNC 。通常我會用「pushd "%~dp0"」,「popd」放喺 exit 前(因 pushd 會自動 map network drive;另外會 change directory)
睇吓關唔關喱個問題事。

TOP