¿Nunca Se Encontraron Problemas Con La Ruta De Filesys.getfolder?
Table of Contents
Durante los últimos días, muchos de nuestros usuarios se han encontrado con el error conocido correcto en el que no se encontraba el programa filesys.getfolder. Este problema ocurre en por varias razones. Analicemos algunos de ellos a continuación.
No sufras más los errores de Windows.
aria-expanded=”true”>
< h3 >J Talbot
Sin leer
4 de septiembre, 3 años dentro 6:06:09 PM9/4/07
< / div>
an
Hola
I solo estoy usando la última secuencia de comandos, para obtener una lista de carpetas (y subcarpetas) para obtener una ruta muy UNC
pero noté que, lamentablemente, cuando la secuencia de comandos intenta experimentar una subcarpeta con un camino oscilante que es demasiado largo para mantener la pista de
termina con ‘ruta y nunca encontrado’, por lo que la secuencia de comandos podría ser
:
Establecer objFSO = CreateObject(“Scripting.FileSystemObject”)< br>objStartFolder “server4files”
Establecer significa objFolder = objFSO .GetFolder(objStartFolder)
Wscript.Echo objFolder.Path
Wscript.Echo
ShowSubfolder ob jFSO.GetFolder(objStartFolder)
Sub ShowSubFolders(Folder )
Para cada subcarpeta Folder.SubFolders
Wscript.Echo Subfolder.Path
Establecer objFolder = objFSO.GetFolder(Subfolder .Path )
Wscript.Echo
ShowSubFolders Subcarpetas
Siguiente
End Sub
Si uso ‘On Error Resume Nex’ en la parte superior, no < br>el accidente no aparece pero el guión se aleja de la ruta problemática y simplemente no va mucho más. La cuestión es que actualmente no tengo los medios para refactorizar la ruta de las reglas y usar la navegación con unidades asignadas o vinculadas reducidas, etc. problemas y definitivamente mostrarlos con los botones “siguiente”
.
¿Hay otra forma de crear esto?
Gracias
John
sin leer,
último 4 de septiembre 18:31:22 9/ dos mil siete 4
a
noticias:46dd213a$0$22126$9a6e…@unlimited.newshosting .com…
< p>
Use la función separada particular para aislar cada estándar después de lo cual la recuperación
debe estar activa de la siguiente manera:-
Función GetFolderFromPath(Path)
Si hay error, último < br> Establecer GetFolderFromPath = Nada
Establecer GetFolderFromPath = objFSO.GetFolder(Path)
Fin de función
Su razón ahora parece: –
Fo r sub Cada carpeta en Folder.SubFolders
Wscript.E cho Subfolder.Path
Si GetFolderFromPath(Subfolder.Path) puede no ser nada, entonces< br> Wscript. Echo< br> Subcarpeta ShowSubFolders
End If
Next< br> End Sub
Por supuesto, puede eliminar recientemente la línea objFolder de
GetFolder, porque objFolder no debería ser puesto en uso. ¿Por qué quiere prescindir de estas
carpetas? En estas cosas, si se descuida la ayuda y el consejo, ¿es necesario el resultado? “http://ASP.NET”>ASP.NET
Aria-expanded=”true”>< diferente
< h3>Jay Talbot
no leído, 4. septiembre de 2007 7:01:54 4.9.07 después del rol Gracias, pero actualmente hay un error: la ruta no se encuentra en la ruta UNC larga CreateObject(“Scripting.= filesystemobject”) < p>objstartfolder serverfiles < div> Establezca objFolder en objFSO.GetFolder( objStartFolder) Mostrar subcarpetas objFSO.GetFolder(objStartFolder) Función GetFolderFromPath(Path) Fin de la función < q >Sub showsubfolders(carpeta )< br> Para todas y cada una de las subcarpetas de Folder.SubFolders ‘Ruta no encontrada, error en esta subcarpeta Wscript. coincidir. ruta < p ¿Alguna idea más? ¿es así? Gracias John “Anthony Jones” <Para…@yadayadayada .com > escribió en el mensaje
Wscript. Echo objFolder.Path
Wscript.Echo
Establecer GetFolderFromPath = Nada
S pero GetFolderFromPath significa objFSO.GetFolder(Path)
línea
Si GetFolderFromPath(Subfolder.Path) no es nada, entonces
Wscript.Echo
ShowSubFolders Subcarpeta
End If
Next
End Sub
Esto va a ser solo un script de prueba para un aspecto de otro proyecto en el que realmente quiero una
lista de archivos de información en carpetas, en el otro manual tengo que ignorar los directorios ya que son inaccesibles
y dígale a cada uno de nuestros scripts que a menudo pueda implementar la idea de la carpeta.
noticias:%23C2YcZt…@TK2MSFTNGP05.phx.gbl…