Eh bien, ce que j'essaie de faire, c'est d'obtenir des informations sur l'espace des disques dans un réseau local. J'ai stocké les chemins d'accès UNC dans un fichier XML et la boucle à travers elle.get disk_space avec des informations d'identification
En PHP, je le veux
$filename = 'C:/...../config/config.xml';
echo '<div class="container">';
if (file_exists($filename)) {
$xml = simplexml_load_file($filename);
foreach($xml->children() as $Path) {
foreach($Path->children() as $Path1) {
$disk = disk_total_space($Path1);
.
.
Cela fonctionne très bien fait, mais lorsque je tente d'obtenir des informations sur le disque dans un autre réseau, il échoue. Donc, quand je me connecte via UNC-Path sur Windows (avec nom d'utilisateur et mot de passe) d'abord, alors cela fonctionne, parce que maintenant j'ai accès. Je peux mapper des disques réseau, mais ce n'est pas une bonne solution pour moi, car il y a beaucoup de disques. Maintenant, ma question est, y at-il un moyen de passer le nom d'utilisateur et mot de passe pour le chemin UNC?
Mais je dois utiliser plus d'un justificatif d'identité. Cela signifie que j'ai beaucoup de disque avec des informations d'identification différentes. –
le seul moyen d'y parvenir est de créer un nouvel utilisateur dans vos différents réseaux :(... –